<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>SystemSharp: SystemSharp.Components.Signal1DProxy&lt; T &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">SystemSharp
   &#160;<span id="projectnumber">0.3</span>
   </div>
   <div id="projectbrief">A system-level modeling framework for designing real-time embedded systems</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Events</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">SystemSharp.Components.Signal1DProxy&lt; T &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>The proxy represents the application of a sub-range to an underlying <code>Signal1D</code>. I.e. the proxy does not manage the signal data by itself but instead acts as an adapter between the actual signal and the view on that signal which results from applying the sub-range.  
 <a href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for SystemSharp.Components.Signal1DProxy&lt; T &gt;:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.png" usemap="#SystemSharp.Components.Signal1DProxy&lt; T &gt;_map" alt=""/>
  <map id="SystemSharp.Components.Signal1DProxy&lt; T &gt;_map" name="SystemSharp.Components.Signal1DProxy&lt; T &gt;_map">
<area href="interface_system_sharp_1_1_components_1_1_x_in_out_3_01_t_e_00_01_t_i_01_4.html" title="Models a vector-valued (i.e. one-dimensional) input/output port. " alt="SystemSharp.Components.XInOut&lt; TE, TI &gt;" shape="rect" coords="720,224,998,248"/>
<area href="interface_system_sharp_1_1_components_1_1_i_signal.html" title="Interface definition for signals " alt="SystemSharp.Components.ISignal" shape="rect" coords="1008,224,1286,248"/>
<area href="interface_system_sharp_1_1_components_1_1_x_in_3_01_t_e_00_01_t_i_01_4.html" title="Models a vector-valued (i.e. one-dimensional) input port. " alt="SystemSharp.Components.XIn&lt; TE, TI &gt;" shape="rect" coords="144,168,422,192"/>
<area href="interface_system_sharp_1_1_components_1_1_x_out_3_01_t_e_00_01_t_i_01_4.html" title="Models a vector-valued (i.e. one-dimensional) output port. " alt="SystemSharp.Components.XOut&lt; TE, TI &gt;" shape="rect" coords="720,168,998,192"/>
<area href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html" title="Models objects which implement one-dimensional indexer properties, giving access a single elements or..." alt="SystemSharp.Components.IIndexed&lt; T0, TA &gt;" shape="rect" coords="1008,168,1286,192"/>
<area href="interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4.html" title="This interface models a signal input port of a specific data type. " alt="SystemSharp.Components.In&lt; T &gt;" shape="rect" coords="0,112,278,136"/>
<area href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html" title="Models objects which implement one-dimensional indexer properties, giving access a single elements or..." alt="SystemSharp.Components.IIndexed&lt; T0, TA &gt;" shape="rect" coords="288,112,566,136"/>
<area href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html" title="This interface models a signal output port of a specific data type. " alt="SystemSharp.Components.Out&lt; T &gt;" shape="rect" coords="576,112,854,136"/>
<area href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html" title="Models objects which implement one-dimensional indexer properties, giving access a single elements or..." alt="SystemSharp.Components.IIndexed&lt; T0, TA &gt;" shape="rect" coords="864,112,1142,136"/>
<area href="interface_system_sharp_1_1_components_1_1_i_in_port.html" title="This interface models a port with inbound dataflow. " alt="SystemSharp.Components.IInPort" shape="rect" coords="0,56,278,80"/>
<area href="interface_system_sharp_1_1_components_1_1_i_out_port.html" title="This interface models a port with outbound dataflow. " alt="SystemSharp.Components.IOutPort" shape="rect" coords="576,56,854,80"/>
<area href="interface_system_sharp_1_1_components_1_1_i_port.html" title="This is the general marker interface for ports. " alt="SystemSharp.Components.IPort" shape="rect" coords="0,0,278,24"/>
<area href="interface_system_sharp_1_1_components_1_1_i_port.html" title="This is the general marker interface for ports. " alt="SystemSharp.Components.IPort" shape="rect" coords="576,0,854,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a9d0fd7c78d5546800ca77a23ba1560ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#a9d0fd7c78d5546800ca77a23ba1560ce">Signal1DProxy</a> (Signal1D&lt; T &gt; reference, <a class="el" href="struct_system_sharp_1_1_data_types_1_1_range.html">Range</a> range)</td></tr>
<tr class="memdesc:a9d0fd7c78d5546800ca77a23ba1560ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an instance.  <a href="#a9d0fd7c78d5546800ca77a23ba1560ce">More...</a><br/></td></tr>
<tr class="separator:a9d0fd7c78d5546800ca77a23ba1560ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab4bdd7c6bbd7f9512c8b87f038e7583"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_signal_ref.html">SignalRef</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#aab4bdd7c6bbd7f9512c8b87f038e7583">ToSignalRef</a> (<a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_signal_ref.html#ac2602b9335fc17657b0147b8b917c727">SignalRef.EReferencedProperty</a> prop)</td></tr>
<tr class="memdesc:aab4bdd7c6bbd7f9512c8b87f038e7583"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents this signal as a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> signal reference.  <a href="#aab4bdd7c6bbd7f9512c8b87f038e7583">More...</a><br/></td></tr>
<tr class="separator:aab4bdd7c6bbd7f9512c8b87f038e7583"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:adc935230f8b581ff7ccac371d9d09662"><td class="memItemLeft" align="right" valign="top">T[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#adc935230f8b581ff7ccac371d9d09662">Cur</a><code> [get]</code></td></tr>
<tr class="separator:adc935230f8b581ff7ccac371d9d09662"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a880c629816a44092fc23eed9526771ea"><td class="memItemLeft" align="right" valign="top">T[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#a880c629816a44092fc23eed9526771ea">Pre</a><code> [get]</code></td></tr>
<tr class="separator:a880c629816a44092fc23eed9526771ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07a993dc041c1bd3883cb3c99571fe51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328ea7c147cda9e49590f6abe83d118b7353b">Out</a>&lt; T[]&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#a07a993dc041c1bd3883cb3c99571fe51">Dual</a><code> [get]</code></td></tr>
<tr class="separator:a07a993dc041c1bd3883cb3c99571fe51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74b55ee57195a27eb45658f90952248b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_system_sharp_1_1_components_1_1_abstract_event.html">AbstractEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#a74b55ee57195a27eb45658f90952248b">ChangedEvent</a><code> [get]</code></td></tr>
<tr class="separator:a74b55ee57195a27eb45658f90952248b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab109937d6a05f701e8810cedc1dd6bab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328ea47a54d9da8952a3980d27488b00a21c1">InOut</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#ab109937d6a05f701e8810cedc1dd6bab">this[int index]</a><code> [get]</code></td></tr>
<tr class="separator:ab109937d6a05f701e8810cedc1dd6bab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3b7fe94920b8b175c5d02edb9b836a4"><td class="memItemLeft" align="right" valign="top">XInOut&lt; T[], <a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328ea47a54d9da8952a3980d27488b00a21c1">InOut</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#aa3b7fe94920b8b175c5d02edb9b836a4">this[Range index]</a><code> [get]</code></td></tr>
<tr class="separator:aa3b7fe94920b8b175c5d02edb9b836a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4de960a675e05bde657941d73ba3ed62"><td class="memItemLeft" align="right" valign="top">T[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#a4de960a675e05bde657941d73ba3ed62">Next</a><code> [set]</code></td></tr>
<tr class="separator:a4de960a675e05bde657941d73ba3ed62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5e61557210f1da9d891535c7814fc3c"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#aa5e61557210f1da9d891535c7814fc3c">InitialValueObject</a><code> [get]</code></td></tr>
<tr class="separator:aa5e61557210f1da9d891535c7814fc3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a721d0547f5d55c961522e745deecd981"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#a721d0547f5d55c961522e745deecd981">PreObject</a><code> [get]</code></td></tr>
<tr class="separator:a721d0547f5d55c961522e745deecd981"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50d6d9ed2fdc25a0df9c4f516e2f5d58"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#a50d6d9ed2fdc25a0df9c4f516e2f5d58">CurObject</a><code> [get]</code></td></tr>
<tr class="separator:a50d6d9ed2fdc25a0df9c4f516e2f5d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc3cc3bad806e8bab062a1f81326bd39"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#acc3cc3bad806e8bab062a1f81326bd39">NextObject</a><code> [set]</code></td></tr>
<tr class="separator:acc3cc3bad806e8bab062a1f81326bd39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe272d2f8eafcc5730353b447e17732c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_system_sharp_1_1_meta_1_1_type_descriptor.html">TypeDescriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html#afe272d2f8eafcc5730353b447e17732c">ElementType</a><code> [get]</code></td></tr>
<tr class="separator:afe272d2f8eafcc5730353b447e17732c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td colspan="2" onclick="javascript:toggleInherit('properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4.html">SystemSharp.Components.In&lt; T &gt;</a></td></tr>
<tr class="memitem:a966bfa4c54ae38f6144a9db6d574d296 inherit properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4.html#a966bfa4c54ae38f6144a9db6d574d296">Cur</a><code> [get]</code></td></tr>
<tr class="memdesc:a966bfa4c54ae38f6144a9db6d574d296 inherit properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current signal value.  <a href="#a966bfa4c54ae38f6144a9db6d574d296">More...</a><br/></td></tr>
<tr class="separator:a966bfa4c54ae38f6144a9db6d574d296 inherit properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7ee2fdbee940a460ed9ce80d5827cc3 inherit properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4.html#aa7ee2fdbee940a460ed9ce80d5827cc3">Pre</a><code> [get]</code></td></tr>
<tr class="memdesc:aa7ee2fdbee940a460ed9ce80d5827cc3 inherit properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the previous signal value (which the signal had in the last delta cycle).  <a href="#aa7ee2fdbee940a460ed9ce80d5827cc3">More...</a><br/></td></tr>
<tr class="separator:aa7ee2fdbee940a460ed9ce80d5827cc3 inherit properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00412f1cab9f632df148edb2123548f8 inherit properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328ea7c147cda9e49590f6abe83d118b7353b">Out</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4.html#a00412f1cab9f632df148edb2123548f8">Dual</a><code> [get]</code></td></tr>
<tr class="separator:a00412f1cab9f632df148edb2123548f8 inherit properties_interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_interface_system_sharp_1_1_components_1_1_i_in_port"><td colspan="2" onclick="javascript:toggleInherit('properties_interface_system_sharp_1_1_components_1_1_i_in_port')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="interface_system_sharp_1_1_components_1_1_i_in_port.html">SystemSharp.Components.IInPort</a></td></tr>
<tr class="memitem:a201a1188865d46ebf1992011383e7a01 inherit properties_interface_system_sharp_1_1_components_1_1_i_in_port"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_system_sharp_1_1_components_1_1_abstract_event.html">AbstractEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_in_port.html#a201a1188865d46ebf1992011383e7a01">ChangedEvent</a><code> [get]</code></td></tr>
<tr class="memdesc:a201a1188865d46ebf1992011383e7a01 inherit properties_interface_system_sharp_1_1_components_1_1_i_in_port"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the event which is signaled when there is new data or when the data changed its value.  <a href="#a201a1188865d46ebf1992011383e7a01">More...</a><br/></td></tr>
<tr class="separator:a201a1188865d46ebf1992011383e7a01 inherit properties_interface_system_sharp_1_1_components_1_1_i_in_port"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td colspan="2" onclick="javascript:toggleInherit('properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html">SystemSharp.Components.IIndexed&lt; T0, TA &gt;</a></td></tr>
<tr class="memitem:acb3ad36ac8090fee7f0c3d25c651f52b inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="memItemLeft" align="right" valign="top">T0&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html#acb3ad36ac8090fee7f0c3d25c651f52b">this[int index]</a><code> [get]</code></td></tr>
<tr class="memdesc:acb3ad36ac8090fee7f0c3d25c651f52b inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the element at position <em>index</em> .  <a href="#acb3ad36ac8090fee7f0c3d25c651f52b">More...</a><br/></td></tr>
<tr class="separator:acb3ad36ac8090fee7f0c3d25c651f52b inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef40f0eb341913f265f47ee83067825d inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="memItemLeft" align="right" valign="top">TA&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html#aef40f0eb341913f265f47ee83067825d">this[Range index]</a><code> [get]</code></td></tr>
<tr class="memdesc:aef40f0eb341913f265f47ee83067825d inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a sub-range of elements, specified by <em>index</em> .  <a href="#aef40f0eb341913f265f47ee83067825d">More...</a><br/></td></tr>
<tr class="separator:aef40f0eb341913f265f47ee83067825d inherit properties_interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td colspan="2" onclick="javascript:toggleInherit('properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html">SystemSharp.Components.Out&lt; T &gt;</a></td></tr>
<tr class="memitem:a831e6e91ac65ecdf373b362445690b58 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html#a831e6e91ac65ecdf373b362445690b58">Next</a><code> [set]</code></td></tr>
<tr class="memdesc:a831e6e91ac65ecdf373b362445690b58 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes the signal value.  <a href="#a831e6e91ac65ecdf373b362445690b58">More...</a><br/></td></tr>
<tr class="separator:a831e6e91ac65ecdf373b362445690b58 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948bff6b7ab12092ca53beec86c47954 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328eaefeb369cccbd560588a756610865664c">In</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html#a948bff6b7ab12092ca53beec86c47954">Dual</a><code> [get]</code></td></tr>
<tr class="separator:a948bff6b7ab12092ca53beec86c47954 inherit properties_interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_interface_system_sharp_1_1_components_1_1_i_signal"><td colspan="2" onclick="javascript:toggleInherit('properties_interface_system_sharp_1_1_components_1_1_i_signal')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html">SystemSharp.Components.ISignal</a></td></tr>
<tr class="memitem:a8c5bff16a35c329bfa6fa0a220c5929b inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_system_sharp_1_1_components_1_1_abstract_event.html">AbstractEvent</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html#a8c5bff16a35c329bfa6fa0a220c5929b">ChangedEvent</a><code> [get]</code></td></tr>
<tr class="memdesc:a8c5bff16a35c329bfa6fa0a220c5929b inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="mdescLeft">&#160;</td><td class="mdescRight">The changed event is triggered whenever the signal changes its value.  <a href="#a8c5bff16a35c329bfa6fa0a220c5929b">More...</a><br/></td></tr>
<tr class="separator:a8c5bff16a35c329bfa6fa0a220c5929b inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dcd9016ef1b42ad4ad9470991c40933 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html#a5dcd9016ef1b42ad4ad9470991c40933">InitialValueObject</a><code> [get]</code></td></tr>
<tr class="memdesc:a5dcd9016ef1b42ad4ad9470991c40933 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initial signal value, i.e. before the first write operation occurs.  <a href="#a5dcd9016ef1b42ad4ad9470991c40933">More...</a><br/></td></tr>
<tr class="separator:a5dcd9016ef1b42ad4ad9470991c40933 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b973dc0af9d53a39fec015e7f3ad5be inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html#a3b973dc0af9d53a39fec015e7f3ad5be">PreObject</a><code> [get]</code></td></tr>
<tr class="memdesc:a3b973dc0af9d53a39fec015e7f3ad5be inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="mdescLeft">&#160;</td><td class="mdescRight">Signal value of previous delta cycle  <a href="#a3b973dc0af9d53a39fec015e7f3ad5be">More...</a><br/></td></tr>
<tr class="separator:a3b973dc0af9d53a39fec015e7f3ad5be inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ee661eb540edfbd13eb28db524b5fad inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html#a5ee661eb540edfbd13eb28db524b5fad">CurObject</a><code> [get]</code></td></tr>
<tr class="memdesc:a5ee661eb540edfbd13eb28db524b5fad inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current signal value  <a href="#a5ee661eb540edfbd13eb28db524b5fad">More...</a><br/></td></tr>
<tr class="separator:a5ee661eb540edfbd13eb28db524b5fad inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ae22fa2921a6fe11a7af42ce38bd0f6 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html#a2ae22fa2921a6fe11a7af42ce38bd0f6">NextObject</a><code> [set]</code></td></tr>
<tr class="memdesc:a2ae22fa2921a6fe11a7af42ce38bd0f6 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the signal value for next delta cycle  <a href="#a2ae22fa2921a6fe11a7af42ce38bd0f6">More...</a><br/></td></tr>
<tr class="separator:a2ae22fa2921a6fe11a7af42ce38bd0f6 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9320852dc8d2c23b35ba84c64a77bb05 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_system_sharp_1_1_meta_1_1_type_descriptor.html">TypeDescriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html#a9320852dc8d2c23b35ba84c64a77bb05">ElementType</a><code> [get]</code></td></tr>
<tr class="memdesc:a9320852dc8d2c23b35ba84c64a77bb05 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type of signal data  <a href="#a9320852dc8d2c23b35ba84c64a77bb05">More...</a><br/></td></tr>
<tr class="separator:a9320852dc8d2c23b35ba84c64a77bb05 inherit properties_interface_system_sharp_1_1_components_1_1_i_signal"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The proxy represents the application of a sub-range to an underlying <code>Signal1D</code>. I.e. the proxy does not manage the signal data by itself but instead acts as an adapter between the actual signal and the view on that signal which results from applying the sub-range. </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
  <table class="tparams">
    <tr><td class="paramname">T</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00037">37</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a9d0fd7c78d5546800ca77a23ba1560ce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SystemSharp.Components.Signal1DProxy&lt; T &gt;.Signal1DProxy </td>
          <td>(</td>
          <td class="paramtype">Signal1D&lt; T &gt;&#160;</td>
          <td class="paramname"><em>reference</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_system_sharp_1_1_data_types_1_1_range.html">Range</a>&#160;</td>
          <td class="paramname"><em>range</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs an instance. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">reference</td><td>underlying signal instance</td></tr>
    <tr><td class="paramname">range</td><td>sub-range to apply</td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00056">56</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="aab4bdd7c6bbd7f9512c8b87f038e7583"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_signal_ref.html">SignalRef</a> SystemSharp.Components.Signal1DProxy&lt; T &gt;.ToSignalRef </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_signal_ref.html#ac2602b9335fc17657b0147b8b917c727">SignalRef.EReferencedProperty</a>&#160;</td>
          <td class="paramname"><em>prop</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Represents this signal as a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> signal reference. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">prop</td><td>signal property to reference</td></tr>
  </table>
  </dd>
</dl>

<p>Implements <a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html#aac2442b79b96134de511ee6bb2a94014">SystemSharp.Components.ISignal</a>.</p>

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00151">151</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a class="anchor" id="a74b55ee57195a27eb45658f90952248b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_system_sharp_1_1_components_1_1_abstract_event.html">AbstractEvent</a> SystemSharp.Components.Signal1DProxy&lt; T &gt;.ChangedEvent</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00081">81</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="adc935230f8b581ff7ccac371d9d09662"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T [] SystemSharp.Components.Signal1DProxy&lt; T &gt;.Cur</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00064">64</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a50d6d9ed2fdc25a0df9c4f516e2f5d58"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">object SystemSharp.Components.Signal1DProxy&lt; T &gt;.CurObject</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00137">137</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a07a993dc041c1bd3883cb3c99571fe51"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328ea7c147cda9e49590f6abe83d118b7353b">Out</a>&lt;T[]&gt; SystemSharp.Components.Signal1DProxy&lt; T &gt;.Dual</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00076">76</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="afe272d2f8eafcc5730353b447e17732c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_system_sharp_1_1_meta_1_1_type_descriptor.html">TypeDescriptor</a> SystemSharp.Components.Signal1DProxy&lt; T &gt;.ElementType</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00147">147</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="aa5e61557210f1da9d891535c7814fc3c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">object SystemSharp.Components.Signal1DProxy&lt; T &gt;.InitialValueObject</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00127">127</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a4de960a675e05bde657941d73ba3ed62"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T [] SystemSharp.Components.Signal1DProxy&lt; T &gt;.Next</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00099">99</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="acc3cc3bad806e8bab062a1f81326bd39"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">object SystemSharp.Components.Signal1DProxy&lt; T &gt;.NextObject</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00142">142</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a880c629816a44092fc23eed9526771ea"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T [] SystemSharp.Components.Signal1DProxy&lt; T &gt;.Pre</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00070">70</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a721d0547f5d55c961522e745deecd981"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">object SystemSharp.Components.Signal1DProxy&lt; T &gt;.PreObject</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00132">132</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ab109937d6a05f701e8810cedc1dd6bab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328ea47a54d9da8952a3980d27488b00a21c1">InOut</a>&lt;T&gt; SystemSharp.Components.Signal1DProxy&lt; T &gt;.this[int index]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00087">87</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<a class="anchor" id="aa3b7fe94920b8b175c5d02edb9b836a4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">XInOut&lt;T[], <a class="el" href="namespace_system_sharp_1_1_components.html#a1b363c1bde8fdda4245b1c5c616e328ea47a54d9da8952a3980d27488b00a21c1">InOut</a>&lt;T&gt; &gt; SystemSharp.Components.Signal1DProxy&lt; T &gt;.this[<a class="el" href="struct_system_sharp_1_1_data_types_1_1_range.html">Range</a> index]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_signals_n_d_8cs_source.html#l00093">93</a> of file <a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="_signals_n_d_8cs_source.html">SignalsND.cs</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespace_system_sharp.html">SystemSharp</a></li><li class="navelem"><a class="el" href="namespace_system_sharp_1_1_components.html">Components</a></li><li class="navelem"><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html">Signal1DProxy< T ></a></li>
    <li class="footer">Generated on Thu Dec 26 2013 14:22:02 for SystemSharp by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
  </ul>
</div>
</body>
</html>
